Requirements Engineering for Social Applications
نویسندگان
چکیده
We characterize social applications as those involving interaction among multiple autonomous agents. We are interested in the essential concepts and approaches for modeling such applications. We make the case that i* has some limitations with respect to the modeling of social applications. The problem is in the intentional nature of i*. The deeper roots though lie in the centralized machine-oriented approach of current requirements engineering approaches. We recommend an interaction-oriented approach to requirements modeling, modeling in terms of social commitments rather than dependencies, and in general, accommodating a distributed perspective right from the earliest phases of software engineering. For clarity, we also distinguish social commitments from various similar-sounding notions in the literature.
منابع مشابه
User-Driven Requirements Engineering for Mobile Social Software
Social software is an important phenomenon which allows end-users to be socially connected whenever and wherever they want. The broad distribution of sophisticated mobile devices strengthens the importance of Mobile Social Software while the number of mobile social applications is increasing. Emerging paradigms such as mobile and service-oriented computing raise challenges for the design and de...
متن کاملRequirements Engineering Domain Dimensions
This doc gives my initial ideas on the dimensions/criteria for different genres of applications (or domains if you prefer), following my summary presentation at the Dagstuhl workshop. The application genres were • Engineering – control applications − large scale systems engineeringaircraft, chemical plants... • Administrative systems − large scale social systems (engineering ??) • User driven s...
متن کاملOn the Interaction between Socio-Technical Dimensions in the Next Generation of Requirements Engineering
The practice of human-centered methodologies for software development, such as agile methodologies, is impacted by the surrounding technological environment. This paper analyzes the potential of the Mobile Social Web in facilitating the social dimension of agile requirements engineering. In doing so, an agile requirements engineering process (AREP) is presented. AREP consists of a nonlinear seq...
متن کاملSoftware Security Engineering: Design and Applications
Muthu Ramachandran from Leeds Metropolitan University, UK has recently published a book entitled, Software Security Engineering: Design and Applications. The author claims that the book provides systematic approaches to engineering, building and assuring software security throughout software lifecycle, software security based requirements engineering, design for software security, software secu...
متن کاملUser Requirement Analysis of Social Conventions Learning Applications for Non-Natives and Low-Literates
Learning and acting on social conventions is problematic for low-literates and non-natives, causing problems with societal participation and citizenship. Using the Situated Cognitive Engineering method, requirements for the design of social conventions learning software are derived from demographic information, adult learning frameworks and ICT learning principles. Evaluating a sample of existi...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011